package cn.neusoft.myproject.dao;


import org.apache.ibatis.annotations.Mapper;

import cn.neusoft.myproject.domain.LogDO;

import java.util.List;
import java.util.Map;

/**
 * 系统日志
 *
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2017-10-03 15:45:42
 * "@Repository" 需要在Spring中配置扫描地址，然后生成Dao层的Bean才能被注入到Service层中。
 * "@Mapper" 不需要配置扫描地址，通过xml里面的namespace里面的接口地址，生成了Bean后注入到Service层中。
 */
@Mapper
public interface LogDao {

    LogDO get(Long id);

    List<LogDO> list(Map<String, Object> map);

    int count(Map<String, Object> map);

    int save(LogDO log);

    int update(LogDO log);

    int remove(Long id);

    int batchRemove(Long[] ids);
}
